rough ashlar - German English Dictionary